This is Anthony Liguori's virtual framebuffer forward ported and
authorSteven Smith <ssmith@xensource.com>
Fri, 1 Dec 2006 09:48:32 +0000 (09:48 +0000)
committerSteven Smith <ssmith@xensource.com>
Fri, 1 Dec 2006 09:48:32 +0000 (09:48 +0000)
commita5ae44fcdf672966b1b31949dd3a142f75e7f90a
tree40d31c3651ee2c0dc1ed60166a8f91e75e84ed70
parentb4f5b27478ed1a82018f28dbd2a696701a286052
This is Anthony Liguori's virtual framebuffer forward ported and
extensively hacked based on feedback from xen-devel.

Its architecture is comparable to the common split device driver
architecture: xenfb and xenkbd modules serve as frontend in domU, and
the user space vncfb or sdlfb process serves as backend in dom0.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
24 files changed:
linux-2.6-xen-sparse/arch/i386/kernel/setup-xen.c
linux-2.6-xen-sparse/arch/ia64/kernel/setup.c
linux-2.6-xen-sparse/arch/x86_64/kernel/setup-xen.c
linux-2.6-xen-sparse/drivers/char/tty_io.c [deleted file]
linux-2.6-xen-sparse/drivers/xen/Kconfig
linux-2.6-xen-sparse/drivers/xen/Makefile
linux-2.6-xen-sparse/drivers/xen/console/console.c
linux-2.6-xen-sparse/drivers/xen/fbfront/Makefile [new file with mode: 0644]
linux-2.6-xen-sparse/drivers/xen/fbfront/xenfb.c [new file with mode: 0644]
linux-2.6-xen-sparse/drivers/xen/fbfront/xenkbd.c [new file with mode: 0644]
linux-2.6-xen-sparse/mm/memory.c
tools/Makefile
tools/python/xen/xend/XendDevices.py
tools/python/xen/xend/XendDomainInfo.py
tools/python/xen/xend/image.py
tools/python/xen/xend/server/vfbif.py [new file with mode: 0644]
tools/python/xen/xm/create.py
tools/xenfb/Makefile [new file with mode: 0644]
tools/xenfb/sdlfb.c [new file with mode: 0644]
tools/xenfb/vncfb.c [new file with mode: 0644]
tools/xenfb/xenfb.c [new file with mode: 0644]
tools/xenfb/xenfb.h [new file with mode: 0644]
xen/include/public/io/fbif.h [new file with mode: 0644]
xen/include/public/io/kbdif.h [new file with mode: 0644]